
/*
*Released on 28th June 2008.
*Any violations can be reported at paritosh@wikiocean.net
*What is treated as violations can be found at www.wikiocean.net/ppl1-voilations*
******************************************************************************
* The contents of this file are subject to POOL Public License 1.0 and later.
* POOL Public License is based on Affero GPL v3 and additional conditions.
* ("License"); You may not use this file except in compliance with the License
* You may obtain a copy of the Affero GPL v3 License at http://www.gnu.org/licenses/agpl.html
* You may obtain a copy of the POOL Public License 1.0 or later at www.wikiocean.net/license/ppl.html
* Software distributed under POOL Public License 1.0 is distributed on an "AS IS" basis,
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for
* the specific language governing rights and limitations under the License.
* The Initial Developer of the Original Code is Paritosh Pungaliya (C) 2008. All Rights Reserved.
******************************************************************************
* Objective of the additional terms (license)
* 1) Is to extend the software freedom to freedom to work.
* 2) To ensure that knowledge is free from monopoly of agencies.
* 3) To avoid a situation where big corporate or investor can buy out free software groups and companies and then start milking the communities built around it.
* (this trend can be seen how the freedom is curtailed in companies that get Venture Capital funding.)
******************************************************************************
*/

package  dbmanager;

import logger.PoolLogger;


public class Column 
{
	public static int id_index =  0;
	public static int mid_index = 1;
	public static int pid_index = 2;
	public static int pv_index =  3;
	public static int vt_index =  4;
	public static int ref_index = 5;
	public static int fd_index =  6;
	public static int td_index =  7;
	PoolLogger pl;
	public Column() {
		// logger
		pl = (PoolLogger) PoolLogger.getLogger(this.getClass().getName());
	}
	static public void init()
	{
		
		
/*		//String path = Input.MASTERREPORTSPATH+"1//1_pv"+Input.FILRFORMAT;
		try
		{
			//FileWriter fileWrite = new FileWriter(path,"r");
			//RandomAccessFile raf = new RandomAccessFile(path,"r");
			//RandomAccessFile raf = fileWrite.fileOpen(); 
			//FileUtility fu = new FileUtility(raf);
			mid_index = fu.getColumnIndex("mid");
			pid_index = fu.getColumnIndex("pid");
			pv_index = fu.getColumnIndex("pv");
			vt_index = fu.getColumnIndex("vt");
			ref_index = fu.getColumnIndex("ref");
			fd_index = fu.getColumnIndex("fd");
			td_index = fu.getColumnIndex("td");
			raf.close();
			*/
/*			ResultSet rs = sqlDB.getSelect("SELECT * FROM " + tablename + " WHERE mid = '1'");
		
			int i = 1;
			while(i!=rs.getMetaData().getColumnCount()+1)
          	{
           		String col = rs.getMetaData().getColumnName(i+1).toString();
           		if("mid".equalsIgnoreCase(col))
				{
           			mid_index = i;
				}
           		else if("pid".equalsIgnoreCase(col))
				{
           			pid_index = i;
				}
           		else if("pid".equalsIgnoreCase(col))
				{
           			pid_index = i;
				}
           		i++;
           	}
	
			
			
		}
		catch (Exception e) {
		}
		*/ 
	}
}
